Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

non-blocking connection #86

Merged
merged 25 commits into from
May 19, 2021
Merged

non-blocking connection #86

merged 25 commits into from
May 19, 2021

Conversation

lemunozm
Copy link
Owner

@lemunozm lemunozm commented May 6, 2021

closes #79

  • Asynchronous connections: NetworkController::connect() behaviour modified.
    Now it performs a non-blocking connection.
  • Reduced slightly the websocket latency.
  • Adapter API modified to handle easily handshakes.
  • Fixed websocket issue that could offer an accepted websocket that was not valid (the websocket handshake could have failed).
  • Added NetworkController::is_ready()
  • Added SendStatus::ResourceNotAvailable

@lemunozm lemunozm force-pushed the connect_async branch 17 times, most recently from cf7cdfa to 4650811 Compare May 8, 2021 13:15
@lemunozm lemunozm merged commit 5b48566 into master May 19, 2021
@lemunozm lemunozm deleted the connect_async branch May 19, 2021 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

non-blocking connections
1 participant